| Value | Meaning |
|---|---|
| none0 | Set $(SRCTAG KeyedCollection.enforceConstraints) equal to this if you do not want any constraints to be enforced. |
| check1 << 0 | Enforce the item's check constraint meaning anything with $(WIKI constraints, NotNull) or $(WIKI constraints, CheckConstraint). Not using this means an item will not be checked when it is added to the collection. If you set up the singular class like the examples though the setter method will still check constraints. |
| clusteredUnique1 << 1 | Enforce the collection does not already contain the item you are trying to add. Makes sure there would not be conflicting clustered indicies. |
| unique1 << 2 | Enforce all unique constraints are not being violated. If you have this then you do not need to have clusteredUnique. |
| foreignKey1 << 3 | Enforce the foreign key constraints if there are any. |
| exclusion1 << 4 | Enforce the exclusion constraints if there are any. Version: \>= 0.0.7 |
Tells the keyed collection which constraints to check.